package com.demo.common.util;


import java.util.*;

import com.demo.common.constant.WebConstants;
import org.apache.commons.codec.digest.DigestUtils;




/**
 * Web层相关的实用工具类
 *
 * @author
 */
public class WebUtil {



    /**
     * MD5加密5
     *
     * @param data 数据值
     * @return 加密后字符串
     */
    public static String encrypt(String data) {

        // 可以更换算法:sha512Hex
        return DigestUtils.md5Hex(data + WebConstants.ENCRYPT_PASSWORD);
    }

    /**
     * php版本的md5加密
     *
     * @return
     */
    public static String phpencrypt(String data, String hash) {
        return DigestUtils.md5Hex(DigestUtils.md5Hex(data) + hash + WebConstants.ENCRYPT_PASSWORD);
    }




}
